Get Creation Time
Description
The get_creation_time
function retrieves the creation time of a given file.
Function Signature:
def get_creation_time(file_info: FileInfo) -> float:
Parameters
- file_info (
FileInfo
): An object that contains file information, including the creation time.
Returns
- float: The creation time of the file as a floating-point value (e.g., a timestamp).
Example Usage
file_info = FileInfo('path/to/file')
creation_time = get_creation_time(file_info)
print(creation_time)
Notes
This function accesses the creation_time
attribute of a FileInfo
object, which is expected to hold information about a specific file, including metadata such as creation time.
- The function returns the creation time as a floating-point value.
- It is assumed that
file_info
is an instance of a class (e.g.,FileInfo
) that has acreation_time
attribute.
Error Handling
- This function assumes that
file_info
has thecreation_time
attribute. If the attribute is missing orfile_info
isNone
, anAttributeError
could occur.